import request from "@/utils/request";

export default {
    //我的待审核列表或已通过审核列表和未通过审核列表
    list(status) {
        return request({
            url: `/video/${status}`,
            method: "get"
        });
    },

    // search(page, size, searchMap) {
    //     return request({
    //         url: `/supplier/list/search/${page}/${size}`,
    //         method: 'post',
    //         data: searchMap
    //     })
    // },

    //管理员查看所有待审核列表
    listByStatus(status) {
        return request({
            url: `/video/status/${status}`,
            method: "get"
        });
    },

    //不同分类下的视频列表
    listByCategory(cid) {
        return request({
            url: `/video/category/${cid}`,
            method: "get"
        });
    },
    //上传视频
    add(pojo) {
        return request({
            url: "/video",
            method: "post",
            data: pojo,

        });
    },

    //获取一个视频的所有信息
    getById(id) {
        return request({
            url: `/video/${id}`,
            method: "get"
        });
    },
    // 更新操作
    update(pojo) {
        return request({
            url: `/video`,
            method: "put",
            data: pojo
        });
    },

    //删除
    deleteById(id) {
        return request({
            url: `/video/${id}`,
            method: "delete"
        });
    }
};